package com.qf.collection.homework;

import java.util.ArrayList;

/**
 * 写一个学生类，类中有一个属性代表学生的好友列表（好友使用字符串即可）
 *
 * (1) 提供一个方法，可以返回出两个学生对象的公共好友
 * (2) 提供一个方法，可以返回出两个学生对象的好友汇总
 */
public class Student {

    private ArrayList<String> friendList = new ArrayList<>();

    public Student() {
    }

    public Student(ArrayList<String> friendList) {
        this.friendList = friendList;
    }

    public ArrayList<String> getFriendList() {
        return friendList;
    }

    public void setFriendList(ArrayList<String> friendList) {
        this.friendList = friendList;
    }

    /**
     * 不允许添加重名的好友
     * @param name
     */
    public void addFrind(String name) {
        if (friendList.contains(name)) {
            System.out.println("该好友已经在好友列表中了，不用重复添加");
        }else {
            friendList.add(name);
        }
    }
}
